home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / share / bug / grub-pc / script < prev   
Text File  |  2009-10-29  |  858b  |  31 lines

  1. #!/bin/bash -e
  2.  
  3. if test -e /boot/grub/setup_left_core_image_in_filesystem ; then
  4.   echo -e "\n*********************** WARNING grub-setup left core.img in filesystem" >&3
  5. fi
  6.  
  7. for i in /proc/mounts ; do
  8.   if test -e $i ; then
  9.     echo -e "\n*********************** BEGIN $i" >&3
  10.     grep ^/dev/ $i >&3
  11.     echo "*********************** END $i" >&3
  12.   fi
  13. done
  14.  
  15. for i in /boot/grub/{device.map,grub.cfg} ; do
  16.   if ! test -e $i ; then
  17.     continue
  18.   fi
  19.   echo -e "\n*********************** BEGIN $i" >&3
  20.   if test -r $i ; then
  21.     sed $i -e "s/.*password.*/### PASSWORD LINE REMOVED ###/g" >&3
  22.   else 
  23.     echo "$i is not readable by you. Please enter your root password."
  24.     echo "Any password line in it gets removed."
  25.     su root -c "sed $i -e 's/.*password.*/### PASSWORD LINE REMOVED ###/g'" >&3
  26.   fi
  27.   echo "*********************** END $i" >&3
  28. done
  29.  
  30. exit 0
  31.